2905 91
5473 148
2470 207
4753 623
19518 33
21694 527
12018 445
6890 702
4858 672
10450 484
9684 99
11500 712
7139 554
1551 263
15431 117
14713 252
3701 132
13043 67
15453 105
10515 717
9063 195
21246 442
7992 306
4665 30
2837 85
4545 415
10778 740
6052 799