306 31
739 29
2357 365
16347 669
1189 195
2485 730
9179 174
18159 666
4342 665
2754 503
3791 866
3068 387
848 86
12558 751
3591 518
3155 488
3515 532
2085 223
3174 850
3962 596
12058 390
680 120
5074 287
4142 801