12085 417
15211 693
5499 752
9197 145
17663 693
8069 196
4540 97
4013 521
15582 444
1359 192
2103 344
869 66
7961 440
3348 330
2123 232
3488 837
5563 935
5658 668
6629 341
2951 628
17123 84
5833 640
3733 888
2245 336
6470 438
5012 641
6578 764
30095 186