12295 526
9556 88
7682 284
2854 81
17006 611
9590 141
5135 42
3233 441
5640 230
10251 509
28749 356
7344 76
14565 48
7774 533
50513 316
4776 132
9455 251
11443 495
147674 757
14563 541
10145 539
8395 800
11364 373
4445 476
77817 711
16105 188