2680 49
3833 808
3291 186
1835 379
2540 121
2698 37
2330 279
2794 408
2556 598
2786 293
3774 788
2217 358
3338 747
12289 710
3034 506
3006 446
2160 296
5652 361
2972 187
1256 76
1895 48
1469 73
7355 579
1114 43