49269 291
29333 121
31667 304
38640 702
67708 880
5785 476
5531 217
6356 756
3408 360
13095 341
2565 287
10322 312
53222 173