308 89
4174 551
20300 729
5347 30
4228 131
11690 269
10790 708
29576 252
21399 569
27336 375
13729 445
18224 698
19842 278
14612 306
4759 580
8916 49
7161 206
9769 624
14355 97
6743 427
4330 748
3445 802
3258 498
3158 228
2179 53