3163 166
2229 160
4145 106
22397 50
4259 305
4484 448
8050 587
1433 77
2297 461
3559 306
1905 147
3810 678
5557 485
2850 420
9002 432
5508 739
5363 621
7995 187
6909 543
12935 841
4597 757
8048 115
1858 74
3906 294
5115 506
3467 418