39028 526
16405 185
10558 341
32435 941
11730 331
26238 528
7463 221
18514 816
16874 521
11194 204
8034 403
2785 272
4186 506
11598 514
8238 806
3365 273
2546 64
5393 591
1950 98
14078 695
5855 661
3780 301
6005 310
6723 566
9425 605
5704 682
4217 258
4034 316