28221 112
2906 241
6496 763
3097 300
3263 516
6434 717
1057 103
2862 449
3713 324
7249 1001
2640 497
6325 239
21099 432
3554 505
1845 94
1445 143
1865 159
5252 452
6759 402
11244 681
19245 337
3772 728
6797 665
7951 732
7816 321
12123 648
3118 203
9192 179