3093 626
12665 445
19631 597
6732 188
15138 119
4947 269
1587 324
3787 620
4692 364
14625 252
4622 785
11564 59
27554 150
10880 34
10165 82
19874 37
41024 411
12911 333
2200 281
465 71
2692 739
2052 199
3540 169
37095 912