3667 436
1583 257
2273 331
4891 315
4049 674
2850 574
2350 369
3576 691
3243 297
5982 653
5097 681
5699 524
6669 114
6899 368
48300 525