2686 110
1028 228
1667 442
2778 524
38072 151
7002 754
7662 486
3615 672
5185 148
3555 136
4396 490
20583 509
6071 355
3799 854
1710 418
2590 347
2076 221
3288 727
2934 517
1943 90