12085 417
15216 693
5499 752
9201 145
17670 693
8071 196
4541 97
4014 521
15583 444
1359 192
2104 344
870 66
7966 440
3351 330
2123 232
3488 837
5563 935
5658 668
6634 341
2951 628
17129 84
5833 640
3733 888
2246 336
6474 438
5015 641
6587 764
30102 186