2878 82
1021 163
8296 869
31184 162
6076 603
15970 717
6230 970
3416 372
10398 504
8867 67
4000 738
12007 533
3152 571
5066 318
3463 440
7985 893
7065 168
7988 46
14544 236
26935 428
56969 679
5102 127
221294 325
17593 203
107550 723
26482 103
66859 732
126699 642