2993 613
31568 96
1556 317
1977 515
1419 428
1214 294
2549 487
2379 514
2343 621
5418 737
828 173
2954 672
14054 780
2185 575
568 115
854 183
617 189
8647 885
1526 362
16126 154
1187 275
728 223
4013 531
665 170