5481 880
9412 500
4950 375
6210 167
15999 776
12026 432
105042 377
19902 218
8518 51
2378 183
7605 172
24531 467
3258 579