3089 180
2558 440
6525 584
5303 233
57116 722
10231 365
15622 486
42235 770
59540 116
9153 425
21903 748
1811 150
10331 668
2358 413
35030 341
1506 246