15166 33
9361 668
11826 761
8363 439
2451 401
10162 155
1502 73
14651 256
9297 839
3559 640
4399 318
12816 853
5340 598
2829 409
5645 34