909 35
16577 92
4248 267
6169 483
13247 613
12112 333
4308 543
2596 446
2836 747
9291 628
3593 302
12497 714
1504 250
6297 305
12607 386
12858 162
2309 414
112977 209
7513 697
6480 691
5128 422
3203 845
5557 917
11218 108
3707 125
29413 669