4127 475
30932 86
10312 656
8971 286
7893 781
18643 487
11985 746
4552 214
35018 151
13655 75
3745 410
4109 596
4857 521
70027 209