972 233
2274 603
725 167
1749 467
3607 150
4668 872
3446 97
80051 373
8534 312
99328 987
34269 324
124124 914