3113 90
4077 465
1704 302
1293 127
3157 633
2723 154
4403 843
4258 767
6954 352
1327 191
532 27
1517 297
1470 379
1248 259
3134 617
2566 681
1684 374
840 167
2740 701
7435 363
818 72
2846 656
3013 681
2278 346
1689 51
10183 802
1184 226
7433 720