31168 583
14335 855
37535 1114
4932 92
7796 520
10981 287
16508 754
10376 309
13196 446
6861 790
11139 169
2865 35
2369 122
8889 282
7595 253
6637 337
2708 400
2733 117
6047 381
3937 113
4231 560
15850 169
23836 367
10013 601
21092 841
15143 880
11708 838
6707 418