1530 350
1219 222
21920 82
5387 517
18987 607
5600 240
19114 308
30541 936
17542 776
8230 350
21361 315
5061 69
15272 256
15905 846
6444 504
11007 329
8076 209