3299 108
4169 556
1272 66
20514 715
4887 878
10615 326
2501 289
3077 447
2918 308
1387 184
1946 388
5773 476
3707 720
5461 699
1612 189
2568 75
5012 80
1243 93
5536 584
4905 594
2401 371
3040 497
3669 690
4000 878