104530 226
18884 617
22550 430
10554 518
7566 472
9452 769
7298 283
7362 604
1859 173
3845 244
4650 571
2492 479