12507 1016
9472 753
3153 690
4386 704
8980 440
1738 187
12620 735
1877 97
4090 366
2830 255
5025 247
5390 464
21645 1020
8354 399
4311 643
3867 239
3083 566
3124 591
5168 66
4242 719
10860 614
2133 176
6494 745
4541 390