33086 341
63115 510
1685597 3648
38815 357
28900 444
68198 305
341236 1392
126092 252
117017 747
16048 537
15364 830
42479 284
9405 831
5003 277
11184 612
11225 728
4804 53
5987 197
7903 925
5406 383
7205 428
82475 750
129432 695