29442 511
9995 239
6794 532
12558 54
10316 301
8127 946
8191 299
4504 672
7480 271
6083 337
20356 653
9050 198
9545 109
14485 419
10308 264
8744 24
37562 304
6763 553
8198 298
12323 129
6141 170
6733 409
15489 1050
38650 143
15051 225
7682 669
13425 133
36616 650