37923 283
5507 912
4147 574
142365 338
10752 722
15961 654
7294 593
3456 419
20638 377
8342 269
22009 242
8937 879
18841 306
17891 243
30387 764
29252 136
41934 811
5950 59
3330 442
35608 559
30059 651
24469 292