2901 82
1029 163
8316 869
31199 162
6085 603
16011 717
6237 970
3426 372
10434 504
8903 67
4013 738
12056 533
3156 571
5081 318
3468 440
8008 893
7121 168
7988 46
14561 236
26948 428
57167 679
5127 127
221850 325
17633 203
107764 723
26557 103
67017 732
127002 642