309 89
26766 115
39167 632
13445 28
2798 458
2884 650
2399 511
3232 685
1614 180
1638 208
18072 354
616 143
15781 258
7223 128
4007 594
2786 703
730 157
1399 284
450 116
750 179
14282 322
2445 672
2980 979
5442 141