30048 179
119487 627
14424 88
26306 329
99576 672
20490 684
95488 831
35927 260
30519 318
56117 621
50406 226
32727 690
61186 944
117951 1227
539871 923
40584 726
37814 689
61453 204
392963 1076
20369 506
49689 295
28462 543
74507 166
15081 308
73709 310
88895 852
281829 447
627320 1288