1335 350
1114 222
20886 81
5197 517
18709 607
5562 240
18911 308
30302 936
17335 776
7083 350
21205 315
5006 69
15241 256
15824 846
6374 504
10905 329
7961 209