18949 66
45582 131
37067 347
5555 518
4640 470
4383 946
5634 820
3317 641
3824 653
2086 306
1076 62
4172 593
2280 238
3164 141
3649 513
1270 190
1925 122
4148 531
4167 880
2057 118
8948 400
5260 562
3549 98
28707 432
32964 679