24051 506
7845 126
15202 219
2951 503
13099 680
13798 779
6044 712
20374 612
13010 594
4934 255
1838 82
7803 80
8685 702
11361 627
3091 366
28281 780
7257 834
31557 279
8178 851
3197 185
3414 60
8248 524
20827 354
14958 657