37553 282
5507 912
4147 574
142328 338
10752 722
15961 654
7292 593
3456 419
20638 377
8341 269
22002 242
8932 879
18835 306
17886 243
30378 764
29246 136
41917 811
5950 59
3330 442
35596 559
30056 651
24466 292