5103 127
7862 585
43350 551
1455 274
3212 709
2894 231
6953 623
9353 494
19266 317
24997 420
14847 203
1996 340
2307 93
2927 200
22825 118
5903 465
1290 47
4488 611
5153 507
31429 790
3925 591
2632 513
3249 871
2341 570
3100 933
28284 202
23839 76
5585 353