7791 301
20892 716
12063 1012
8421 275
2700 191
38655 223
8929 485
2288 336
3329 619
2198 38
4702 552
2313 558
3631 279
4039 869
5564 55