2100 317
12652 322
1863 100
38921 298
2253 105
71566 127
23374 472
27472 268
11321 370
12387 374
4413 72
5004 577
9468 196
5781 718