2991 360
912 192
806 60
4332 195
2036 304
10739 965
5891 444
2238 357
2337 326
11442 830
8857 584
3663 657
11270 543
2418 95
4197 644
7411 89
7303 232
4655 642
5869 67
8969 245
17595 597
5087 278
5332 670
8604 146
4155 55
10459 139
5846 723
3546 282