5030 270
4502 516
117222 647
66720 604
4049 141
140655 468
33155 306
14091 565
7541 302
101926 200
252987 1993
36318 873
30694 645
35263 98
40290 684
27181 326
8870 81
22248 115
38538 170
4127 469
4041 591
6682 523
3697 658
2081 396
3774 536
5571 752
41218 188