416 80
2608 747
550 113
2636 497
310 27
5117 351
15273 773
42944 241
10973 317
16537 170
18321 258
4591 365
8434 245
14244 880
13289 159
4410 319
372 44
2427 396
1079 74
2942 767
2121 539
2440 537
3732 319
2265 281
2971 824
3520 636
3788 651
6276 843