1050 303
1777 379
705 112
2481 524
252 62
2457 563
2792 855
1371 278
382 92
540 58
1061 173
506 127
340 91
333 27
2639 629
357 111
608 140
1139 278
587 156
265 55
2683 799
997 287
1948 644
808 261