1028 302
2866 861
289 86
1587 466
545 125
3095 548
4512 257
4280 339
4616 643
3934 160
5276 564
4675 408
6293 28
7267 674
3977 139
4807 556
6048 460
16948 351
7747 565
6452 73
9301 724