29081 721
3384 597
2788 418
2775 373
1735 376
4755 958
2095 329
13594 310
2624 458
3432 567
1372 66
2456 634
1215 217
4277 883
3287 77
2057 393
3187 479
2413 153
2660 705
11181 235
10014 820
17985 1015
4242 292
1444 101