2128 321
2054 465
3067 580
9464 597
2613 448
1810 54
1405 264
926 101
3483 758
3867 522
2299 511
616 63
1263 186
1480 239
3442 840
2655 344
1345 105
3859 683
2536 287
2850 524
5510 703
4977 451
3185 42
1030 180
2961 569
26979 427
2228 144
2498 508