12732 629
17851 137
104583 220
19692 730
11432 84
6581 482
10913 636
4246 561
8222 485
1666 108
4987 562
3973 490