667 105
3099 702
1495 337
2616 592
975 120
2908 71
2862 561
2897 162
3197 629
3389 456
4707 405
4034 658
40868 418
3725 619
4396 569
15547 159
5871 374
16297 960
4007 290
46856 548
8391 221
30695 789
5348 470
25138 277
3233 48
6143 508
10284 182
3961 179