13961 57
7647 687
4517 592
271 34
3573 703
9321 534
3918 439
2454 561
1671 214
3474 111
2177 50
1027 24
1524 228
2224 518
863 134
865 179
1204 273