21589 332
15269 932
7220 71
11053 531
12829 375
18466 644
5740 359
5221 208
6732 244
7947 452
7727 300
10669 290
15252 90
8372 562
30364 297
5525 713
3053 388
4843 557
6606 740