668 63
3507 540
1474 410
2961 76
2061 589
1631 311
1727 235
375 96
1414 270
2957 664
1036 257
1260 112
3119 35
2767 671
2665 464
2697 528
1109 280
942 76
827 100
3586 332
897 211
1670 515
1940 373
1436 339