3130 589
3944 349
4007 707
2932 388
4846 913
2571 261
1878 274
3975 554
2375 101
2121 301
3754 247
2152 327
1971 65
1191 93
7560 907
3115 496