3111 754
12793 680
23016 674
24297 605
5551 203
3283 141
6105 706
12130 587
8985 531
5767 282
4800 195
13042 719
9381 38
2323 302
5840 415
1535 346
3493 690
1520 71