5113 400
4348 59
8028 648
18611 364
411351 1023
42752 151
8474 696
138674 1021
270935 569
84389 385
74570 753
20138 560
33587 644
37160 79
2335 144
6154 623
3128 410
3709 369
4106 186
9786 528
3962 552