12517 680
23004 674
24295 605
5543 203
3279 141
6099 706
12129 587
8982 531
5764 282
4800 195
13029 719
9375 38
2323 302
5833 415
1535 346
3493 690
1520 71