31101 301
4416 115
4408 188
3620 478
4785 284
44974 184
27315 617
5360 547
31583 434
17300 57
14052 537
9995 126
28888 538
21588 233
25568 284
175090 696
18764 523
21508 748
11881 41
8872 602
12090 239
5557 672
18612 409
15433 509
24577 639
16949 680
34652 441
12289 500