48216 290
28680 121
30801 303
37736 702
66523 879
5741 476
5459 217
6293 756
3352 360
13026 341
2516 287
10264 312
52163 173