30001 156
5690 654
8077 875
5385 660
4499 332
66530 848
59612 177
33246 579
58600 506
27506 621
27613 386
30007 68
15141 509
16948 616
19288 493
27355 519
7437 230