15021 293
18262 249
16147 379
4830 196
6693 470
2486 317
10378 627
3699 290
15052 264
4431 590
2456 150
10702 711
14915 758
6476 190
4489 597
5539 698
3772 692
4469 898
12179 612
2302 424
1965492 3311
373782 1076
2190649 6985
5557 254
40176 580
57512 485
5988 318
2263 589