15016 115
16833 177
28266 354
30484 223
7404 556
26282 179
21046 218
27464 330
197073 1082
107889 881
62441 732
53320 769
74856 523
20712 430
123036 508
46789 447
27466 176
46140 425
13303 566
42939 297
29950 539
44097 661
26936 577
17897 264
39464 63
14203 381
44118 567
52619 534