3096 505
1094 121
3811 361
5792 630
3494 628
9181 447
2974 269
7769 670
623 164
2323 394
1314 404
7834 169
2051 349
4795 209
5705 75
3424 685
2808 123
3424 895
2206 657
2016 326
3959 323
5224 861
4019 989
1848 59