3196 846
431 67
3894 704
1196 121
2966 581
2016 346
545 45
1520 252
1557 362
1885 352
3365 553
3373 782
2072 497
2776 697
3350 759
2251 636
1809 366
3210 617
923 150
2929 634
1969 287
1960 261
3451 812
3403 502
1991 395
2310 332
3300 660
1319 109