2104 506
28247 279
3779 241
31101 217
2167 92
8632 480
15098 371
6288 64
9374 605
6649 86
12430 122
3606 468
2036 272
3858 697