5019 514
105860 236
42977 217
19436 405
11056 561
5794 447
8961 806
3307 261
2389 406
2749 755
2698 433