21539 501
2057 504
76157 479
2772 371
26623 185
2391 171
4161 779
10783 847
25555 566
16393 206
35094 163
15911 433
5076 504
4692 687