30552 593
5647 735
9538 624
29155 105
12020 359
3459 515
2288 312
3517 788
1598 63
6993 596
3919 259
2260 540
9604 189
2605 417
1617 171
2402 339