30326 908
4244 214
31676 681
7975 601
26058 248
4311 520
3299 618
16936 886
4710 743
16870 537
3334 768
2033 257
3902 924
6726 764
6093 472
12164 303
1815 278