3021 360
912 192
809 60
4334 195
2036 304
10740 965
5896 444
2243 357
2339 326
11443 830
8861 584
3666 657
11273 543
2425 95
4209 644
7411 89
7303 232
4656 642
5871 67
8973 245
17595 597
5091 278
5333 670
8608 146
4156 55
10463 139
5847 723
3547 282