37402 281
5507 912
4147 574
142320 338
10752 722
15961 654
7292 593
3456 419
20638 377
8340 269
22001 242
8932 879
18833 306
17885 243
30376 764
29246 136
41915 811
5950 59
3329 442
35590 559
30055 651
24463 292