979 233
2274 603
725 167
1751 467
3609 150
4668 872
3446 97
80053 373
8535 312
99330 987
34271 324
124153 914