5097 127
7861 585
43347 551
1455 274
3212 709
2894 231
6951 623
9350 494
19261 317
24997 420
14845 203
1996 340
2304 93
2924 200
22825 118
5898 465
1289 47
4488 611
5153 507
31429 790
3925 591
2632 513
3249 871
2341 570
3100 933
28262 202
23824 76
5584 353