10288 303
41444 67
3229 71
41543 912
5731 196
8128 501
10534 928
9223 92
7708 486
25465 519
7872 352
12850 589
25026 328
5622 693
7766 662
5709 515
7314 490
11518 489
27577 361
8268 81
16675 864
25247 108
29285 258
43061 570
2942 150
5508 159
5471 480
2458 233