3183 445
4401 915
2081 27
4316 843
3495 837
12295 219
2665 238
9704 189
4852 509
5024 883
2868 244
8211 351
1324 177