22962 701
3120 70
13904 529
4877 848
34897 310
4861 523
1594 377
3279 782
1965 405
2022 317
808 167
2393 591
3266 650
1127 73
1421 53
977 83
2800 738
505 77
3095 678
3029 563
2066 211