531 72
1599 514
1228 400
2975 926
1824 446
1836 565
334 77
741 239
2588 692
3017 116
203 45
2621 770
2585 546
1556 391
668 170
10737 696
2484 642
587 130
10394 602
10977 154
6141 892
3898 631
14636 430
1861 259
43831 645
4957 472
2964 151
18985 417