5039 435
8244 626
5397 194
2275 163
15935 521
5814 563
3854 693
6297 81
10540 603
2440 312
4355 687
37898 756
66682 621
70486 365
33019 403
32431 395
59747 581