5075 286
10120 846
40542 702
6492 685
6058 468
17036 622
17528 107
3283 240
5384 368
4289 875
29647 414
7479 308
2905 401
4142 376
10587 767
5255 502
5599 623
2960 122
4415 373
3749 182
9811 81
35901 484
4914 115
72854 955
9540 645
6185 299
2805 69