523405 1141
14208 369
6413 734
12117 105
29039 336
11402 613
29167 345
12818 697
16889 255
29579 576
11350 950
3939 281