306 52
3672 724
1850 326
4084 670
6409 660
2665 534
18900 384
1584 193
1699 453
9137 799
4809 83
2755 484
2955 152
2112 494
4937 268
8898 167
8637 320
1996 400
5012 513
2807 407
2299 605
3702 528
2275 465
2978 546