2250 322
11149 323
1899 100
38988 298
2291 105
71600 127
23430 472
27610 268
11366 370
12423 374
4463 72
5034 577
9509 196
5835 718