10520 59
3167 402
32372 363
11942 115
8236 66
16162 299
9151 303
3340 388
2758 446
3960 459
4186 868
3273 819
2221 29
4084 427
1794 437
4444 563
2323 547
2243 345
1643 278
2737 317
1443 148
2794 523
3580 479
3228 521
18659 92
8384 694
3456 843
2008 318