3042 251
6904 730
181900 225
149385 549
65203 239
44478 438
13444 400
41579 190
114574 169
37158 212
39272 250
22929 63
49260 85
27098 427
50035 551
13013 695
24002 722
13096 183
13565 527
15236 306
34041 622
28202 779
20959 317
23298 345
43062 906
11748 439
12727 47
31365 648