2734 671
2096 81
3180 290
12665 331
21745 649
3126 165
1698 143
2117 577
1836 432
1486 419
893 183
862 209
967 160
294 44
669 57
2607 729