1295 210
2127 470
2433 487
2616 504
2441 686
2375 491
647 141
3048 584
7933 264
2055 389
45120 660
17671 507
41168 642
10196 33