15151 33
9353 668
11815 761
8352 439
2450 401
10149 155
1501 73
14632 256
9292 839
3558 640
4397 318
12808 853
5339 598
2828 409
5645 34