21592 332
15269 932
7220 71
11054 531
12831 375
18470 644
5742 359
5223 208
6734 244
7947 452
7727 300
10670 290
15252 90
8372 562
30373 297
5526 713
3053 388
4845 557
6611 740