13033 877
3881 381
2598 298
5395 893
3158 379
3517 191
12490 203
4355 627
3630 121
4411 413
2420 421
29035 63
3765 264
2138 382
4292 717
2689 259
1732 187
1929 284
3328 653
4541 95
2914 520
1263 168
3508 705
14549 368