3501 157
346551 1019
44675 196
36864 514
46292 863
188212 996
4824 503
6808 732
3912 528
68477 644
77571 164
20068 524
8707 464
23489 649
12404 534
19520 272
9825 95
8835 771
107119 673
186318 1005
25655 870
6785 109
86680 486
140224 861
18046 811
85406 713
17764 661
3538 140