5295 659
19993 142
109058 328
22187 305
13843 175
43442 770
8681 131
5802 152
48570 593
3041 215
2894 94
2799 555
7309 657
1833 47
3979 331
4925 786