5684 841
2982 60
14947 629
34149 431
20719 85
34620 596
6157 392
3648 115
7883 765
6001 552
5958 893
4161 477
4328 97
5855 778
3341 129
4201 104
7486 330
5216 564
3118 514