18954 66
45589 131
37124 347
5555 518
4640 470
4384 946
5634 820
3318 641
3824 653
2086 306
1077 62
4172 593
2281 238
3165 141
3649 513
1270 190
1926 122
4148 531
4167 880
2058 118
8950 400
5260 562
3549 98
28719 432
32965 679