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