12332 97
40916 163
22877 602
7102 327
6122 311
14309 224
10897 635
3662 721
745 103
2918 583
2709 704
1150 277
3187 595
3465 788
847 122
216 44
3426 640
2126 468
1653 211
873 60
21291 86
14357 387
18412 546
8962 65
13908 606
9864 220
9166 815
15006 338