40865 313
2929 77
3581 248
3301 636
3140 698
1837 115
2486 680
1256 330
1206 83
2229 365
2610 520
1158 184
8157 738
1572 274
2638 76
33770 537
5660 229
2848 118
5109 375
11471 530
31585 240
9770 433
6983 635
7663 547
236928 848
25259 417
16407 581
13148 701