17193 736
8013 502
312028 707
3462 35
11865 451
12643 602
17458 668
1893 114
10143 99
9661 624
12404 584
6922 472
8372 490
2162 291