18912 66
45432 131
36182 347
5550 518
4635 470
4377 946
5629 820
3315 641
3816 653
2081 306
1071 62
4170 593
2275 238
3155 141
3645 513
1266 190
1918 122
4144 531
4160 880
2044 118
8941 400
5256 562
3539 97
28542 432
32943 679