12533 680
23005 674
24295 605
5543 203
3279 141
6099 706
12129 587
8983 531
5764 282
4800 195
13031 719
9379 38
2323 302
5834 415
1535 346
3493 690
1520 71