3015 121
2829 388
17601 108
3540 264
20644 796
8961 404
1768 185
3633 600
1836 261
1186 199
3456 348
1271 86
10330 553
3902 601
37048 744
11108 250
2765 466
2840 633
2966 565
7040 831
6495 906