3098 102
3132 121
2881 388
18629 109
3605 264
20889 796
9138 404
1946 185
3742 600
1918 261
1256 199
3601 348
1364 86
11077 553
4100 601
37984 744
11603 251
2851 466
2954 633
3025 565
7283 831
6731 906