1038 242
159 32
2627 719
3843 705
2621 658
311 82
1181 293
2260 475
2299 743
2523 608
2502 769
2984 672
237 68
1639 390
158 28
163 37
650 169
1862 562
1023 273
2506 816
2405 548
587 164
1816 352
3039 480
2568 611
2050 514
1036 163
37996 75