504 76
3131 671
3313 623
2958 445
3478 474
1478 429
667 60
4402 858
988 155
1216 272
1467 197
3176 584
4158 714
1256 217
4592 793
3026 551
684 52
3379 675
1983 366
2852 476
3219 866
2924 111
389 30
1164 121