8936 534
7303 158
11962 683
25254 686
180567 591
185860 394
549291 1506
523574 1255
13361 533
182748 510
76958 620
48079 599
81374 922
135033 891
1547 70
6140 632
4799 348
5582 883
3688 273
34399 649