3032 300
5428 370
6831 624
4501 693
6285 407
8508 390
3334 121
3653 93
7080 498
3541 441
6416 664
2869 120
3635 224
7571 273
3720 443
4839 225
3503 117
1760 199
4310 459
5256 562
4752 106
11935 331
15594 707
4424 268
5515 940
2852 137
4009 630
6226 510