2904 82
1031 163
8320 869
31205 162
6089 603
16016 717
6239 970
3431 372
10435 504
8906 67
4015 738
12062 533
3157 571
5085 318
3472 440
8013 893
7132 168
7990 46
14567 236
26950 428
57200 679
5131 127
221947 325
17638 203
107821 723
26567 103
67052 732
127072 642