5953 286
10526 846
44260 702
6624 685
6195 468
17126 622
17661 107
3364 240
5507 368
4335 875
30433 414
7582 308
2962 401
4207 376
10906 767
5327 502
5728 623
3046 122
4595 373
3986 182
10026 81
36181 484
5059 115
73022 955
9689 645
6404 300
2922 69