3008 300
3580 129
4455 418
4324 209
2442 99
12423 591
5229 737
3060 255
3677 548
7585 122
6126 456
31244 825
8824 106
8567 447
5807 559
18311 709
32956 528
6449 86
3931 125
15160 400
5382 925
2777 351
3205 440
3760 374