2142 584
2639 765
219 42
5586 610
11873 82
1849 504
13506 421
2151 635
2921 598
232 44
1555 481
4858 540
15553 775
12731 721
17103 44
30291 363
6274 545
1278 160
7743 891
17388 473
1968 404
6121 29
21920 981
20610 269