166 33
2712 822
2817 773
2565 636
1665 430
2365 534
2987 803
4037 532
7730 462
9011 357
1543 156
4070 931
21493 182
2700 370
1817 207
3329 693
3598 653
3275 343
1040 73
21265 201
12593 86