5002 270
4430 516
114673 646
66063 604
4020 141
139453 468
33077 306
13877 564
7524 302
101144 200
251458 1992
35849 873
30292 645
34876 98
39725 684
26767 325
8748 81
21964 115
38097 170
4109 469
4016 591
6649 523
3675 658
2060 396
3756 536
5263 752
40763 187