509 73
1801 340
1376 330
1639 419
505 47
2051 594
406 83
3016 796
891 265
4020 953
3355 689
1587 300
2220 477
467 97
2810 677
428 87
1901 570
997 275
2867 933
408 107
2628 729
3543 532
387 42
2402 563
20704 377
2635 540
2145 669
11239 608