3046 602
44784 413
31498 809
2645 503
4643 296
3348 375
528 48
15859 826
5840 473
4427 316
8671 523
5448 194
3079 809
3130 50
3703 539
3470 810