21471 120
14218 774
14923 603
19224 687
3022 325
2986 54
2152 51
1486 93
5226 474
6245 962
4340 657
1888 193
2316 117