2957 556
3028 551
15235 411
3617 687
2999 815
4476 443
3179 660
1359 39
1243 72
3453 748
2113 344
15726 531
929 85
15367 494
9450 683
2057 343
3438 539
1058 268
3357 161
8343 525
3896 823
1125 40
3164 742
1718 241