5016 230
8417 312
41862 292
6144 255
16763 748
13150 114
6249 560
12885 195
11698 446
7942 504
6345 632
5594 160
39739 94
16627 126
9203 724
6445 582
21081 551
246819 1196
2711584 4057
934588 960
248232 1043
332298 529
163860 974
46233 1003
21462 549
2468794 3543
387150 1161
284208 1572