876 31
3198 629
21020 293
15189 106
3227 580
2565 582
1849 82
2261 160
3464 667
3216 474
3410 87
1167 231
2951 54
20447 189
17503 450
13207 538
5061 885
3585 463
3483 767
2606 705
1993 162
2759 525
4043 642
1480 102
3529 526
24220 96
21848 498