30339 908
4250 214
31707 681
7993 601
26080 248
4311 520
3302 618
16956 886
4712 743
16900 537
3338 768
2033 257
3903 924
6732 764
6104 472
12170 303
1818 278