15026 722
3009 353
1093 134
2193 127
17321 587
6599 470
16395 443
20721 881
8988 737
6413 144
3655 408
7188 104
5054 379
12087 666
3185 450
2665 555
1520 252
493 36
1266 259