26535 528
10510 498
51514 239
21519 126
6901 496
5937 669
3965 159
3614 273
14231 695
13213 587
4361 258
7946 713
3879 563
2938 42
1299 165
2958 505
1972 121
2656 34
3270 387
20573 133
1774 148
3082 455
7966 467
18489 1029
3639 451
4862 654
27150 774
11264 601