3033 251
6895 730
181887 225
149378 549
65200 239
44472 438
13441 400
41574 190
114567 169
37147 212
39258 250
22928 63
49252 85
27096 427
50028 551
13011 695
23999 722
13092 183
13562 527
15234 306
34035 622
28196 779
20951 317
23295 345
43058 906
11745 439
12721 47
31357 648