27503 299
2147 193
82887 365
3650 41
47007 895
40320 432
31742 356
7107 611
6820 194
39126 385
14122 348
16171 275
11757 675
13141 186
7331 282
8404 90
12578 148
2393 370
53445 608
27440 697
3060 410