2905 75
8660 544
31670 602
4425 221
7528 687
8413 762
5032 831
2936 377
3743 744
8733 527
102805 414
29596 126
16970 192
21363 749
12675 523
7674 114
32148 167
30955 195
14567 130
11036 857
26341 328
27072 810
13851 208
7518 711
5717 56
11373 699
8618 586
37447 194