28513 173
7738 620
4999 366
6321 97
9156 624
3262 438
10964 824
2555 189
1709 88
2144 327
4008 53
2217 137
8221 594
3774 753
4905 540
3197 632
3032 239
3481 728
2649 465
4839 571