3000 527
1695 87
7535 610
19376 804
25452 357
6757 55
4616 127
36689 266
5944 372
4689 53
113104 559
60387 649
130634 626
105349 205
63217 731
23923 537
16255 458
263098 701
9907 824
11468 132
23407 465
10955 151
70420 284
125228 689
80992 609
18590 348
32691 540
30198 182