1361 350
1118 222
20973 81
5224 517
18739 607
5570 240
18930 308
30370 936
17344 776
7089 350
21210 315
5015 69
15247 256
15831 846
6379 504
10913 329
7965 209