5039 435
8244 626
5397 194
2275 163
15935 521
5814 563
3854 693
6296 81
10540 603
2440 312
4355 687
37896 756
66680 621
70481 365
33019 403
32430 395
59744 581