15166 33
9361 668
11827 761
8363 439
2451 401
10163 155
1502 73
14652 256
9299 839
3559 640
4400 318
12818 853
5340 598
2829 409
5645 34