42942 303
7391 632
6191 473
148585 410
286882 949
943541 3253
32160 245
1734 179
443399 1138
48961 943
205521 1015
39980 810
198680 845
99402 648
67492 217
71855 181
157966 545
142550 645
236527 815
1806 52
1397 84
4046 296
1527 258
2266 568
2363 428
3753 785