3080 445
4358 915
2060 27
4289 843
3466 837
12281 219
2608 238
9570 189
3313 509
4977 883
4292 245
8125 351
1293 177