14913 93
21131 470
26906 642
39790 214
8023 521
18192 936
11614 387
16695 704
5083 431
4849 330
3532 533
4006 318
5311 564
6204 581
7490 642
2301 84
4049 407
2234 144