33445 738
362 58
7801 76
11031 271
149175 844
38387 575
55293 671
20525 109
38231 319
3856 204
18966 98
7895 51
6534 134
6560 312