50501 115
21607 422
17071 345
29249 980
19761 220
31468 92
27459 424
28860 136
26778 52
29017 647
33636 256
16863 527
28701 817
24978 537
14203 408
23260 532
37052 437
21823 168
67047 642
28937 802
18557 581
19169 565
21583 313
32643 374