15014 812
2314 697
2722 561
812 155
478 69
2115 513
19806 393
15656 133
1271 210
3076 678
1371 380
2456 663
1938 296
1131 117
4665 446
11157 636
5061 141
2637 755
2198 373
1565 350
1081 248
5006 821
7237 657
2854 691
9089 720
7875 633
2464 600
2406 463