3131 589
3950 349
4009 707
2933 388
4848 913
2583 261
1879 274
3977 554
2384 101
2123 301
3757 247
2154 327
1976 65
1193 93
7571 907
3118 496