40547 2600
137426 370
104053 393
302956 1065
2452 116
274254 739
221541 788
109295 716
80732 289
108640 468
71245 93
55944 270
39276 814
119438 381
172720 774
331163 976
23638 423
389194 893
145604 176
91777 534
6079 746
58590 613
56398 407
3817 242