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