2853 82
1019 163
8280 869
31178 162
6065 603
15928 717
6212 970
3402 372
10370 504
8829 67
3995 738
11968 533
3148 571
5058 318
3456 440
7967 893
7004 168
7986 46
14526 236
26931 428
56796 679
5081 127
220795 325
17551 203
107365 723
26427 103
66744 732
126380 642