640 84
2422 190
2172 259
3412 578
2181 283
3010 275
4787 357
3079 774
2935 494
3513 933
1769 237
3542 820
4159 646
3855 922
1958 367
4292 243
3438 747
3376 693
1559 226
2601 642
3867 76
3212 553
2067 55
2055 336
1603 212
2685 108
6862 569
7487 695