5030 270
4502 516
117207 647
66718 604
4049 141
140634 468
33155 306
14090 565
7541 302
101922 200
252982 1993
36315 873
30691 645
35260 98
40272 684
27177 326
8867 81
22248 115
38535 170
4127 469
4041 591
6682 523
3695 658
2081 396
3774 536
5571 752
41214 188