1028 302
2868 861
1256 268
289 86
1590 466
548 125
3095 548
4520 257
21097 941
4295 339
4618 643
3943 160
5280 564
4677 408
6299 28
7273 674
3982 139
4811 556
6053 460
16955 351
7752 565
6457 73
9303 724