30896 102
27448 464
44478 527
69415 650
35863 494
31486 775
70705 253
67932 382
53283 622
32006 84
44497 1011
33267 341
52568 98
27053 354
33102 207
40691 488
88210 750
27017 135
35404 95
66391 677
31514 203
82068 251
59854 549
34536 268