3032 500
12507 749
3547 588
5106 702
17758 680
7866 789
7397 128
14201 124
7524 292
6833 386
12701 245
5481 60
4447 441
18261 231
10627 667
6381 470
12197 406
83740 626
22382 593
26344 159
5342 164
8751 189
7262 80
7344 745
59686 400
29824 129
9623 151
66629 819