298 72
825 169
1645 56
3431 585
3300 560
4012 511
3038 630
3338 570
2874 455
27297 231
8456 487
12181 588
43550 457
41929 712
2816 632