16860 535
13378 265
6500 190
5607 514
7271 872
884 105
7436 599
9394 381
6441 493
2171 56
5817 528
15973 593
4845 497