2886 112
1408 212
1662 117
17231 508
7946 625
27895 43
30886 315
42684 162
28500 605
14330 31
7130 276
17667 516
5878 483
15646 711
13691 352
3970 340
57223 779
7888 444
3528 296
26917 528
11160 112
8492 80
3904 253
6638 483
3083 377
32673 257
7894 803
11435 305