7943 331
21245 313
64386 1048
61376 880
20536 762
7038 55
7968 792
2985 119
4835 519
967 75
903 116
1260 126