17256 736
8044 502
312066 707
3463 35
11885 451
12647 602
17475 668
1897 114
10153 99
9664 624
12412 584
6938 472
8395 490
2164 291