315034 1185
41724 591
30118 454
76146 257
28605 400
24363 424
106405 335
22907 525
16605 68
47481 369
106308 618
49841 186
39717 255