4953 514
105512 236
42861 217
19355 405
10982 561
5725 447
8935 806
3280 261
2379 406
2737 755
2679 433