5089 286
10123 846
40579 702
6495 685
6062 468
17036 622
17535 107
3283 240
5385 368
4289 875
29651 414
7482 308
2905 401
4142 376
10587 767
5256 502
5600 623
2961 122
4416 373
3749 182
9812 81
35902 484
4914 115
72854 955
9541 645
6185 299
2808 69