3131 589
3949 349
4008 707
2933 388
4847 913
2578 261
1878 274
3977 554
2383 101
2121 301
3757 247
2154 327
1974 65
1193 93
7569 907
3118 496