15173 33
9362 668
11829 761
8364 439
2452 401
10165 155
1502 73
14655 256
9301 839
3559 640
4400 318
12820 853
5341 598
2829 409
5645 34