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