34957 167
1883 173
12285 89
2865 334
9892 627
3050 234
28448 350
5638 315
4269 366
3237 319
19032 525
7456 772
16229 245
4976 814
2465 124
2429 94
6208 618
8794 426
2799 274
32208 203
5934 455
12528 421
10648 377
11006 68
12095 215
8097 815
3622 675
148871 877