49385 291
29409 121
31813 305
38726 702
67888 880
5795 476
5539 217
6365 756
3410 360
13110 341
2573 287
10326 312
53337 174