347 36
2277 547
2503 164
39681 726
6294 252
27439 110
5799 873
1509 38
2113 415
4592 638
4228 342
3356 294
14268 117
8333 87
16794 327
5433 458
25768 432
20585 205
41764 718
16294 324
5293 701
21016 362
5092 148
4707 590
3664 759
17067 673
9212 349
4113 603