12630 89
4081 396
5900 488
1893 97
5757 99
3334 123
3073 34
4141 122
11957 612
6400 668
21858 271
6477 701
5554 384
5653 448
10401 338
3906 304
6795 446
4861 349
3324 939
8512 550
27516 688
15669 523
6507 513
12795 802