322 90
27301 299
2143 193
83029 364
3657 41
47224 897
40320 432
31573 356
7134 611
6893 194
39316 385
14039 348
16208 275
11764 675
13123 186
7344 282
8444 90
12700 148
2410 370
53478 608
27447 697
3069 410