506 105
8424 525
2440 420
2718 684
9150 288
1856 112
1272 321
2527 578
1289 404
2563 247
11675 280
2593 781
3706 326
3482 571
3397 760
8697 555
8452 101
2123 564
7873 113
3534 738
2742 844
1529 68
2466 740
11635 400