32191 120
10163 272
3375 235
1930 135
3365 487
9099 803
37341 226
9898 803
6754 733
1637 220
4369 181
3333 697
6661 608
2219 231
3508 433
6927 95
14244 278
20818 476
1818 304
2494 44
3382 646
10848 592
6872 669
3791 350
5246 89
15148 484
15586 61
21857 461