2686 110
1028 228
1667 442
2777 524
38069 151
7000 754
7660 486
3615 672
5185 148
3555 136
4396 490
20578 509
6071 355
3799 854
1710 418
2590 347
2076 221
3288 727
2934 517
1943 90