26328 498
13466 800
16710 265
5358 355
12321 803
4187 88
2293 374
4846 574
3244 351
4303 923
3186 262
4534 674
3751 650