15160 33
9357 668
11822 761
8355 439
2450 401
10156 155
1501 73
14639 256
9294 839
3558 640
4397 318
12813 853
5339 598
2828 409
5645 34