31149 545
1381 61
1751 101
4924 768
4725 514
3274 497
4203 904
4415 778
1688 312
1469 57
2060 265
3540 652
2030 194
21187 836
1680 184
2327 460
4122 597
838 71
2639 321
2583 591