7051 51
9030 321
27354 318
9792 222
39006 843
14384 161
18737 704
3238 625
13977 363
8369 486
2062 317
8261 128
14823 348
2925 245
4278 352
5598 143
15760 579
10767 627
23635 142
28805 134
6886 666
8528 718
3748 678
4677 359
11574 546
18717 72
17318 654
16057 312