30323 908
4243 214
31666 681
7975 601
26052 248
4311 520
3299 618
16931 886
4709 743
16865 537
3333 768
2031 257
3902 924
6726 764
6093 472
12162 303
1814 278