30322 908
4243 214
31661 681
7968 601
26050 248
4310 520
3299 618
16928 886
4709 743
16857 537
3333 768
2031 257
3900 924
6726 764
6091 472
12155 303
1812 278