12572 680
23006 674
24296 605
5544 203
3279 141
6103 706
12129 587
8983 531
5764 282
4800 195
13032 719
9379 38
2323 302
5835 415
1535 346
3493 690
1520 71