37231 281
5507 912
4146 574
142315 338
10752 722
15961 654
7292 593
3456 419
20638 377
8339 269
21999 242
8932 879
18833 306
17880 243
30376 764
29243 136
41911 811
5949 59
3329 442
35587 559
30055 651
24461 292