3114 873
1812 391
3407 852
2355 493
1001 201
3127 875
999 164
4806 532
2499 496
2437 488
3088 808
2093 408
2842 467
2505 424
3684 507
1481 289
2953 576
3160 230