2105 506
28252 279
3780 241
31103 217
2168 92
8632 480
15098 371
6288 64
9374 605
6650 86
12431 122
3606 468
2036 272
3859 697