2652 816
2982 819
23650 346
2393 239
6852 789
11978 190
2540 272
7812 200
2570 302
3647 285
2432 489
19795 547
4595 50