3006 140
30616 73
4431 89
5190 612
4203 99
8170 603
15015 750
15341 160
2385 269
33098 729
33750 182
13124 403
41085 842
102883 561
321991 573
21638 179
36636 318
2721 85
88186 693
34979 824
42234 718
26436 691
132735 294
8600 374
3142 91
3696 621
2933 773
15512 377