40601 300
141422 541
30649 231
66343 298
74868 260
14991 110
153650 639
30289 154
23650 125
33886 156
65688 236
35370 446
46765 256
104629 480
46983 165
38677 351
80159 373
20993 99
78053 378
36305 381
146723 568
119980 466
40541 414
24316 199
35868 126
83230 457
32756 122
16047 278