2836 747
24922 65
37559 210
19440 747
13142 124
7884 633
7700 442
4100 610
16292 505
10030 648
10652 454
5006 675
4998 61
5466 309
4017 602