3131 642
385 76
1481 291
2333 167
5874 660
305 53
2498 687
3433 438
2874 587
6638 560
829 246
2318 495
2646 753
4591 769
1726 319
1257 219
4304 692
18767 668
1128 210
2685 681
1962 301
2337 411
646 121
2700 524