3002 467
1204 325
2445 458
654 186
4326 739
884 193
2315 438
993 255
2251 659
859 188
292 48
3119 507
3358 740
1439 402
3152 218
4856 828
2496 339
1193 290
3428 517
957 206
529 72
1546 384
2391 488
3163 862