2681 110
1028 228
1664 442
2777 524
38048 151
6992 754
7650 486
3608 672
5185 148
3541 136
4395 490
20561 509
6068 355
3797 854
1709 418
2589 347
2073 221
3288 727
2933 517
1943 90