30964 115
38189 1092
28660 767
15288 907
34297 1241
18639 1387
12520 1326
33091 910
18491 549
15993 1136
43172 1621
40117 1110
16496 1921
48350 424
35466 763
18462 527
47641 1828
28589 1209
10946 1777
26557 725