15321 33
9425 668
11901 761
8429 439
2463 401
10193 155
1519 73
14763 256
9377 839
3575 640
4415 318
12872 853
5352 598
2838 409
5702 34