18956 66
45601 131
37192 347
5555 518
4641 470
4384 946
5635 820
3318 641
3825 653
2086 306
1078 62
4175 593
2282 238
3166 141
3650 513
1272 190
1926 122
4149 531
4169 880
2058 118
8952 400
5260 562
3549 98
28733 432
32965 679