15232 67
12636 795
9188 78
1534 105
14081 139
5376 782
23542 660
15243 562
4115 605
6645 251
1520 416
4030 660
6262 35
15569 894
1069 151
2312 319
1381 186
3276 902
851 172
1121 80
6463 545
3518 708
2604 705
586 73
17287 142
7991 639
3883 631
6662 302