3032 251
6894 730
181881 225
149373 549
65199 239
44471 438
13441 400
41574 190
114566 169
37142 212
39255 250
22926 63
49247 85
27095 427
50026 551
13009 695
23997 722
13092 183
13560 527
15231 306
34034 622
28194 779
20949 317
23295 345
43056 906
11745 439
12719 47
31353 648