1327 350
1110 222
20855 81
5188 517
18700 596
5562 240
18903 308
30285 936
17179 776
7083 350
21199 315
5001 68
15241 256
15823 846
6374 504
10899 329
7954 209