5332 455
19257 326
2799 386
2986 554
24028 119
2533 171
3525 705
6393 530
23515 74
9367 751
6986 784
25184 489
3988 317