5342 280
1896 112
5035 196
16801 653
20054 104
18017 660
2320 86
37743 393
2219 257
2534 310
13399 653
22369 86
16391 219
4768 932
7937 306
3408 224
11060 882
7244 617
3415 468
4829 685
12708 127
3903 262
9953 370
17481 482
4876 301
8029 594
8962 196
17370 176