3226 721
1165 61
1765 309
20603 758
3044 716
2450 531
1409 293
2728 649
1870 406
6910 96
3948 413
11178 485
2383 645
2744 310
1632 167
3886 517
1913 575
3423 721
2927 647
814 149
3094 871
1991 190
1028 297
334 57