3132 589
3950 349
4010 707
2933 388
4848 913
2585 261
1879 274
3977 554
2388 101
2123 301
3757 247
2154 327
1977 65
1193 93
7573 907
3118 496