29744 908
4103 214
30620 680
7423 600
25066 248
4246 520
3197 618
16441 886
4633 743
15935 537
3222 768
1930 257
3866 924
6347 764
5795 472
11896 303
1743 278