1028 302
2867 861
1256 268
289 86
1589 466
548 125
3095 548
4519 257
21094 941
4291 339
4618 643
3942 160
5280 564
4676 408
6299 28
7272 674
3980 139
4811 556
6053 460
16950 351
7750 565
6457 73
9303 724