21996 107
24155 699
26502 57
13702 604
22963 157
75738 214
111453 543
31743 347
29468 251
43931 509
85546 370
36973 603
56956 587
35590 408
20189 406
44533 790
124464 622
46954 772
46759 417
25754 863
12032 562
29667 186
40274 157
10818 173