3001 811
12167 487
2285 43
2341 237
2051 495
6980 617
63630 689
2227 295
2534 474
1810 455
3867 521
5607 699
5965 173
478974 1880
6970 452
210085 420
33852 235
1943 260
2100 44
51107 727
3839 103
2264 499
6998 553
2035 304
91592 360
5573 751
5401 626
4178 182