2966 819
2963 104
3070 143
84289 411
3469 448
4049 165
1965 99
2621 473
7047 550
2659 363
3218 897
997 58
3867 712
5961 201
259767 915
80568 440
52191 434