4703 360
31121 695
23832 143
39423 72
2285 197
4559 617
17609 129
11474 824
52122 770
8655 328
22966 258
15626 101
5839 247
13284 784
6448 243
2538 187
16515 102
54217 823
4650 839
18253 526
5267 575
2197 217
24420 570
10886 707
7682 812
21857 601
4481 38
929862 955