3095 820
530 89
1527 304
582 141
610 75
1633 315
1039 200
1232 245
1336 247
1911 611
2993 777
1158 276
1057 319
1167 227
1322 406
3720 699
475 131
1821 473
2120 393
1851 493
1553 407
1919 436
2221 600
721 132
867 157
2842 719
2849 851
421 47