14978 758
21761 393
5995 656
4302 520
20328 207
14027 212
4159 513
2363 145
1616 132
15719 200
2205 408
2417 87
2523 226
870 57