1533 437
1252 265
2911 723
1815 554
2899 486
523 40
4538 803
3414 369
8854 363
5092 574
3731 111
3311 122
11319 596
6624 676
12884 714
5120 427
5631 43
2659 212
2423 126
6681 46
8722 280
29782 129
6286 279
12000 534
60304 137
9095 582
15359 154
30729 367