3091 945
1336 120
4056 578
3133 629
3493 245
261290 701
1920 44
3718 329
3819 521
9563 681
2288 291
4483 37
61294 105
7841 593
5316 427
2979 142