29013 124
4020 265
4166 201
9158 446
16553 474
4500 343
1251 157
21076 242
23219 265
35976 633
10198 33
8979 186
27988 720
9168 866
3452 208
31986 91
12157 252
12288 491
9406 885
5680 254
16099 582
27833 201
7159 657
16914 734
4386 93
4998 562
18635 551
11242 345