15163 33
9358 668
11823 761
8358 439
2451 401
10159 155
1501 73
14644 256
9295 839
3559 640
4399 318
12815 853
5340 598
2828 409
5645 34