19718 192
23845 1675
29089 781
24238 1561
45832 667
26434 874
18573 1732
46200 841
32268 1662
20158 1079
35131 1609
34215 1387
25211 811
29386 1093
45957 1151
16282 474
11010 1251
24865 1258
40133 737
44996 699