2897 112
1410 212
1662 117
17234 508
7950 625
27905 43
30921 315
42729 162
28500 605
14339 31
7143 276
17687 516
5882 483
15660 711
13701 352
4073 340
57224 779
7891 444
3531 296
26918 528
11161 112
8496 80
3905 253
6639 483
3084 377
32695 257
7896 803
11438 305