351 51
3254 538
1317 75
3162 612
683 149
2946 618
1833 417
3985 623
1704 280
2011 441
2540 167
731 90
125 29
2839 406
2662 487
3063 628
3704 622
1630 336
2771 541
1795 336
1720 270
1815 181
3169 515
4462 639