104918 1035
28709 316
24942 75
17484 535
53759 168
44573 218
27366 578
24768 390
21705 53
48383 1061
19605 174
37310 465
51211 813
46164 891
18032 77
31091 805
35240 344
23992 469
14710 194
43394 369
148843 661
110662 908
21975 284
27117 105