2926 342
86689 824
19395 399
39639 709
21255 594
19805 597
2824 181
20167 376
4936 429
31389 222
6357 917
20508 320
3302 351
11622 454
3011 583
6851 618
3953 804
3562 737
3152 567
4367 809
3195 479
3675 322