4931 405
37045 363
13568 115
10179 68
19925 307
9939 304
5150 388
3205 446
5369 868
3904 819
4656 30
6929 428
2439 437
6938 563
3643 346
2232 278
4749 318
3110 149
3302 523
7152 481
5097 521
22278 94
9362 694
4050 843
2404 318
1108 123
5912 796
4460 806