3015 832
2857 671
2540 241
8662 193
18520 361
1091 313
248 62
9565 233
33457 404
7653 133
3189 865
3024 743
22371 593
1369 378
855 200
21780 56
1775 379
9681 209
3241 443
687 162
7738 133
6538 359
876 159
13187 901