2963 926
2151 510
520 115
1451 384
2845 581
1797 329
1725 168
2215 278
1262 376
3359 668
1802 390
2659 547
735 144
1126 43
2552 551
2650 517
1817 205
3579 803
3187 677
2197 568
680 191
2641 798
1359 261
2820 658
2629 668
2411 605
2339 619
1413 303