4006 400
9406 239
10602 614
9134 699
8600 95
3668 482
4363 508
10889 31
20120 207
18522 833
29274 669
3607 303
3577 185
3711 127
4785 669
7731 606
4349 644
2861 301
5865 145
18440 115
3676 150
4788 513
20558 213
8274 679
4133 620
21222 294
4750 374
8657 636