21406 501
2043 504
75847 479
2760 371
26560 185
2380 171
4161 779
10777 847
25484 566
16333 206
34992 163
15794 433
5067 504
4685 687