31561 336
70540 504
4158 570
4758 550
104750 428
5486 153
44329 694
20396 652
36888 692
14535 275
151315 429
15960 99
16893 83
19348 747
14023 469
13549 681
5107 681
5191 525
6909 610
7012 591
5297 88
5618 145
2048 275