4950 514
105495 236
42854 217
19353 405
10982 561
5723 447
8933 806
3278 261
2376 406
2737 755
2677 433