540 171
1061 302
2905 861
292 86
1596 466
556 125
3098 548
4671 257
4344 339
4902 643
4002 160
5328 564
4691 408
6327 28
7300 674
4076 139
4893 556
6074 460
16980 351
7794 565
6523 73
9317 724