5093 127
7858 585
43345 551
1450 274
3212 709
2890 231
6950 623
9330 494
19244 317
24995 420
14843 203
1996 340
2295 93
2923 200
22824 118
5895 465
1286 47
4486 611
5152 507
31429 790
3925 591
2632 513
3249 871
2341 570
3100 933
28245 202
23814 76
5581 353