531 95
23919 764
2944 139
18730 731
11818 130
9824 453
1398 273
6129 255
8412 502
6617 617
280007 526
52561 825
28292 598
2117 576
9456 286
4701 527
7578 599
14187 128
11738 739
8459 608
29669 698
10573 969
3251 547
6561 162