2060 332
4397 494
20661 401
299616 624
7984 207
7111 826
16504 146
153697 743
123602 590
133252 596
25442 121
6305 294
4973 262
26013 771
18399 283
3713 514
1828 117
6212 533
4014 359
8255 620
6339 60
41046 472
42191 383
6936 677
36506 425
6652 692
2954 517
4182 878