30318 908
4242 214
31655 681
7968 601
26044 248
4308 520
3299 618
16926 886
4708 743
16851 537
3332 768
2029 257
3899 924
6726 764
6088 472
12154 303
1810 278