30041 593
5393 735
9132 624
28822 105
10393 359
3295 515
2137 312
3374 788
1443 63
6745 596
3726 259
2129 540
7254 188
2456 417
1437 171
2235 339