30003 556
4579 88
28430 199
23923 593
4106 402
36957 112
4395 497
20105 473
75385 152
64923 582
5741 272
20321 429
15632 439
8652 469
32516 489
27620 223
189040 772
43348 789
50859 620
15984 741
78007 264
9387 527
69515 504
35088 592
9313 556
42084 588
73641 275