12015 300
42544 610
11779 278
13846 573
12285 1021
15220 650
3959 423
13966 675
10031 596
9689 93
8585 659
3753 285
23873 386
15676 283
13278 880
17718 418
15720 579
28067 191
11776 604
14024 238
9830 528
5098 753
5253 483
12798 105