26535 528
10508 498
51467 239
21475 126
6901 496
5936 669
3964 159
3613 273
14231 695
13210 587
4360 258
7942 713
3878 563
2937 42
1299 165
2958 505
1970 121
2654 34
3269 387
20573 133
1773 148
3079 455
7965 467
18481 1029
3639 451
4861 654
27142 774
11264 601