106 30
2151 633
516 158
1328 281
2684 334
1033 332
3677 591
1384 63
3332 437
7311 485
4717 700
3403 568
1638 400
1320 275
1599 202
1123 284
1132 284
3765 685
4912 518
1904 539
804 40
602 139
3219 557
2302 619