12563 129
31709 144
15273 757
4891 469
3022 320
12962 107
27060 259
24499 287
11301 895
7464 613
4788 135
4205 524
4327 719
11583 404
5312 25
13064 626
7575 125
16501 266
10526 973