49333 291
29378 121
31745 305
38696 702
67813 880
5792 476
5534 217
6362 756
3409 360
13104 341
2570 287
10323 312
53290 173