5082 214
8625 88
18355 247
55331 762
26614 618
14001 396
59626 680
32257 431
18953 358
22334 321
16762 829
10658 72
17324 448
12102 587
8491 96
22805 887
27411 621
22685 654
89157 309
11721 433
22536 823
6885 211
4578 98
12857 935
5643 525
16140 716
6355 309
5102 806