16983 713
1275 70
7688 32
8027 350
17523 399
4162 39
33770 349
4998 327
14212 134
8235 938
28102 503
4433 210
39859 209
3804 354
12169 464
11562 49