12072 194
10909 108
10766 59
3499 402
34128 363
12358 115
8675 66
17370 306
9352 303
4087 388
2876 446
4767 459
4505 868
3364 819
2918 29
4717 428
1907 437
5100 563
2443 547
2508 345
1791 278
3001 317
1628 148
2961 523
4342 479
3474 521
19694 93
8541 694