15016 293
18220 249
16134 379
4828 196
6686 470
2485 317
10374 627
3693 290
15033 264
4425 590
2445 150
10692 711
14886 758
6471 190
4485 597
5538 698
3771 692
4468 898
12162 612
2301 424
1962515 3310
373733 1076
2186674 6985
5551 254
40171 580
57503 485
5980 318
2262 589