3116 281
2996 458
3501 739
5116 377
9161 460
2771 587
3669 883
4500 587
2000 151
2310 424
4110 690
6148 301
6872 530
10669 314
4015 545
2762 359
4215 338
4489 358
4538 932
7143 611
11160 502
13683 1002
2880 614
6148 189