650 111
2387 578
1902 302
1448 391
2864 746
1018 233
2441 568
1644 362
1756 439
2960 629
2514 416
3437 925
153 28
1509 471
668 59
2519 711
474 89
3113 832
826 238
2599 762
2688 386
1004 265
2449 728
470 103