14527 347
133913 825
85306 285
39130 768
18045 220
61807 421
32211 524
174489 235
20983 251
14406 506
25150 249
50074 524
28371 576
65685 294
46272 298
25197 277
306580 1784
71673 799
92827 664
51573 550
61984 121
29112 155
148702 749
74525 594
73394 305
30987 802
89186 430