3006 544
3109 494
2059 209
1242 178
44761 576
39038 281
35462 257
27769 478
259773 786
76615 595
122296 723
121778 591
122481 1069
88100 507
82685 176
248953 1389
10056 600
9524 768
8645 276
8977 667
6304 118
7589 315
5121 409
6952 866