30323 368
15129 650
11054 513
2547 397
9816 813
9196 782
2747 120
7976 125
12345 64
4962 573
4495 418
7245 352
18766 511
9590 93
12359 176
11096 123
4349 706
7610 122
10730 798
1633 360
4014 454
14347 244
26853 870
4366 208