3113 90
4077 465
1703 302
1293 127
3156 633
2721 154
4403 843
4257 767
6953 352
1326 191
532 27
1517 297
1470 379
1248 259
3133 617
2566 681
1684 374
840 167
2740 701
7430 363
817 72
2846 656
3013 681
2278 346
1689 51
10182 802
1184 226
7430 720