3015 121
2835 388
17633 108
3542 264
20657 796
8971 404
1773 185
3641 600
1838 261
1188 199
3463 348
1275 86
10357 553
3906 601
37077 744
11135 250
2766 466
2843 633
2968 565
7051 831
6504 906