37083 298
14516 183
3604 390
37950 855
42158 699
22689 100
4378 720
13954 211
44981 904
2864 457
6407 451
395188 1035
8345 851
8959 402
9599 104
12112 549
18434 610
3228 204
28849 43
34376 526
6219 699
36589 695
29849 494
8223 296
15920 916
7712 342
4160 296
47008 280