2679 110
1028 228
1664 442
2775 524
38041 151
6991 754
7641 486
3606 672
5185 148
3536 136
4393 490
20550 509
6065 355
3795 854
1709 418
2586 347
2073 221
3288 727
2933 517
1943 90