599 119
15786 705
2050 591
1394 322
1236 144
2257 522
1067 206
2810 571
2480 609
3059 652
1175 176
1639 247
1246 296
731 91
3439 714
3676 907
2954 885
2754 765
2303 332
3166 459
1573 263
732 78
1088 185
962 264