20302 509
2137 245
27675 610
14337 461
31321 257
12538 718
11399 56
30662 172
8985 687
31782 77
23791 481
10890 151
18919 428
9780 552
10603 596
11352 303
8110 170
12300 111
13767 322
51893 470
12677 560
12371 653
15546 654
26505 807
20763 373
13525 461
30480 935
15426 278