30322 908
4243 214
31662 681
7970 601
26052 248
4310 520
3299 618
16930 886
4709 743
16861 537
3333 768
2031 257
3901 924
6726 764
6092 472
12159 303
1814 278