18915 66
45446 131
36307 347
5551 518
4636 470
4378 946
5629 820
3315 641
3816 653
2081 306
1072 62
4170 593
2275 238
3155 141
3645 513
1266 190
1919 122
4144 531
4160 880
2045 118
8942 400
5256 562
3539 97
28553 432
32944 679