15165 33
9360 668
11825 761
8359 439
2451 401
10161 155
1501 73
14648 256
9297 839
3559 640
4399 318
12816 853
5340 598
2829 409
5645 34