3098 90
4073 465
1701 302
1289 127
3150 633
2712 154
4396 843
4255 767
6942 352
1321 191
527 27
1507 297
1468 379
1246 259
3123 617
2563 681
1684 374
838 167
2734 701
7383 363
802 72
2842 656
3013 681
2270 346
1686 51
10169 802
1184 226
7411 720