596 114
1821 443
15152 125
1533 300
2482 571
687 96
2255 548
1280 271
2244 347
90726 367
73989 324
34114 249
30687 317
4332 651
15902 277
6961 439
5096 144
57209 751