3957 766
3215 365
2263 168
3268 511
4073 552
3352 75
2499 305
5687 113
4940 274
4412 508
8483 295
7094 670
2275 331
7807 862
3003 503
3790 763
4003 212
4223 865
11295 814
5124 790
3147 346
28801 361
4503 456
1868 137