5301 501
15740 316
8488 562
8677 261
13248 477
8349 928
3338 66
12090 211
7107 110
6351 626
8713 176
6246 509
17067 483
12390 475
5342 43
19255 308
9798 345
6108 281
17067 440
11916 277
12963 747
17322 355
4272 464
31074 429
10950 359
7912 577
5364 169
17750 635