5156 735
8918 624
28578 105
9576 359
3197 515
1971 312
3222 788
1340 63
6638 596
3457 259
2089 540
6121 187
2380 417
1336 171
2104 339