15169 33
9362 668
11828 761
8363 439
2451 401
10164 155
1502 73
14654 256
9299 839
3559 640
4400 318
12820 853
5340 598
2829 409
5645 34