7053 51
9034 321
27354 318
9792 222
39006 843
14384 161
18739 704
3238 625
13977 363
8369 486
2062 317
8262 128
14826 348
2925 245
4279 352
5598 143
15762 579
10767 627
23635 142
28806 134
6886 666
8529 718
3750 678
4678 359
11574 546
18718 72
17318 654
16059 312