48830 291
29023 121
31184 303
38317 702
67117 879
5767 476
5497 217
6331 756
3390 360
13057 341
2551 287
10307 312
52743 173