29045 257
25330 229
20254 625
11365 125
5638 143
17553 716
15338 707
9559 906
20163 201
15909 527
11985 328
18083 291
30928 334
31305 862
27396 574
21921 368
7623 97
3257 280
7019 793
14697 363
41617 792
13630 247
94079 668
4825 490