7805 331
21363 303
64333 1048
61274 883
20499 762
7036 55
7949 792
3017 119
4842 519
952 75
916 116
1254 126