16415 710
13929 246
4932 539
5491 391
11453 357
4004 397
3742 533
4009 367
4799 513
5916 394
2376 133
3531 33
6953 110
5074 643
3295 314
5873 258
31591 741
699 102
1455 154
9222 498
2757 387
2426 116