41505 166
54829 924
38639 295
134835 1102
46102 740
25096 640
190392 1990
44358 1071
15487 339
103431 825
141888 681
61526 547
13095 420
37719 297
23680 228
28564 239
154866 1761
63494 472
24071 503
31222 736
32720 733
65256 339
125187 593
13294 58