1299 350
1109 222
20801 81
5178 517
18683 596
5562 240
18901 308
30159 936
15986 774
7077 350
21196 315
5000 68
15240 256
15815 846
6371 504
10898 329
7949 209