3556 234
9945 331
7580 31
3708 648
14611 485
4850 587
4238 469
921 60
969 177
2876 668
2141 178
1450 257
3612 914
7330 799
20470 189
14722 105
6820 607
16621 121
4408 413
14448 246
4350 627
4310 247
9827 583
28153 189
5621 434
3193 477
16337 209
59069 833