9687 300
853 49
6514 710
3294 363
11842 432
5055 471
2960 233
7064 638
5021 664
9980 592
6782 115
6222 247
6036 292
21866 552
27450 383
12812 623
7051 466
6227 771
3321 156
5648 892
14739 252
5800 322
40346 595
20483 704
23104 36
20076 276
11086 621
4338 71