5002 270
4428 516
114609 646
66045 604
4020 141
139403 468
33076 306
13877 564
7524 302
101121 200
251443 1992
35842 873
30287 645
34872 98
39716 684
26757 325
8748 81
21960 115
38079 170
4109 469
4016 591
6649 523
3675 658
2060 396
3756 536
5263 752
40754 187