3001 707
2902 576
11851 380
1312 151
3154 726
4027 883
3932 289
2289 337
2462 406
2489 610
4507 351
3308 137
3956 487
3554 552
689 56
1313 71
2676 516
7788 197
3650 770
4938 339
2570 317
3023 519
17748 41
2306 447
4320 607
13952 36
3504 731