3131 589
3949 349
4007 707
2932 388
4846 913
2573 261
1878 274
3976 554
2377 101
2121 301
3757 247
2152 327
1974 65
1193 93
7567 907
3117 496