8796 300
837 49
6470 710
3271 363
11832 432
5040 471
2957 233
7059 638
5016 664
9970 592
6780 115
6218 247
6035 292
21863 552
27447 383
12801 623
7047 466
6227 771
3319 156
5647 892
14732 252
5800 322
40344 595
20476 704
23102 36
20075 276
11084 621
4338 71