47545 289
28238 121
30394 303
37127 702
65881 879
5706 476
5441 217
6256 756
3320 360
12983 341
2492 287
10227 312
51590 171