308 931
680 886
378 841
30 791
543 671
980 557
78 541
605 390
868 360
660 328
17 302
781 167
357 142
168 123
742 117
269 105
303 48
948 21