2307 471
2850 721
2901 379
6894 466
3511 175
8883 647
13472 397
12028 869
12254 310
178712 791
60376 507
21564 570