5032 287
4889 338
2702 246
25451 855
32648 838
2413 504
774 91
2480 376
2346 129
26925 725
4737 603
9685 369
515840 838
78325 663
31896 372
14864 428
12903 66
20574 898
8261 374
2288 338
3718 924
2778 442
6276 823
3302 756
217778 606
9180 325
5186 685
5073 528