30310 908
4239 214
31651 681
7965 601
26042 248
4307 520
3299 618
16924 886
4708 743
16846 537
3332 768
2028 257
3899 924
6723 764
6086 472
12151 303
1808 278