316 92
915 254
673 174
2654 659
11899 449
22403 732
14899 130
18504 770
9505 589
4624 55
8272 261
12164 547
9444 295
9702 345
9691 272
14653 997
5922 723
11349 667
8876 387
10092 344
4672 215
3433 105
9297 424
5009 250