3131 853
1678 387
1285 196
43071 241
30030 273
16027 364
3783 521
823 112
12702 236
8280 852
2866 191
5720 705
32236 540
15215 117
7260 510
4545 365
4660 403
65978 232
2890 449
8157 680
58884 340
29300 496
4217 371
2985 404
4427 472
5299 315
14107 814
9162 842