3040 526
953 71
10597 34
7591 736
22282 100
3348 400
58175 237
33338 243
7783 273
29247 111
6693 466
6803 427
16175 60
14193 262
7572 681
15191 847
5324 97
13056 203
6525 580
3266 200
11334 92
153408 423
40624 283
12933 497
15896 786
23065 513
32217 833
10700 254