2986 523
2610 85
10690 99
5494 356
32515 777
5043 215
9304 203
4467 330
8366 449
6404 596
4571 569
4120 396
2831 587
1878 107
4146 377