12037 545
50295 704
18788 486
7092 418
16572 190
11770 883
13550 115
9058 817
15844 296
10760 603
4720 771
8310 594
2055 64
6927 225
2790 545
3562 354
4981 330
8427 875
18872 573
7950 508
5388 142
3434 510
4981 269
27511 820