5071 270
4555 516
119113 647
67263 604
4077 141
141474 468
33215 306
14120 565
7558 302
102558 201
254162 1994
36675 874
31033 645
35549 98
40846 684
27528 326
8984 81
22498 115
38906 170
4169 469
4060 591
6725 523
3715 658
2101 396
3798 536
5605 752
41596 188