2981 909
1495 384
454 71
1587 327
1790 296
3078 499
884 191
2289 702
1608 420
3210 690
6515 807
742 28
6206 539
1479 258
799 64
1252 151
1880 322
2728 321
3237 600
1832 511
3157 645
2330 562
2358 447
4449 398