2123 506
28276 279
3782 241
31110 217
2168 92
8632 480
15099 371
6291 64
9379 605
6650 86
12440 122
3609 468
2036 272
3862 697