2650 27
15685 355
22086 258
19934 880
20447 159
6299 769
6718 637
5610 119
4067 228
4146 523
3107 264
29824 687
5079 311
27466 688
5733 669
3327 368
19181 54
12306 877
22864 986
9176 42
6292 772
6964 562
11961 840
7876 281
5796 266
25203 235
29040 307
6978 970