22216 281
75557 579
21458 104
10555 237
34339 688
20140 149
16666 54
10433 528
155927 684
18373 447
23012 732
21284 567
20081 340
3690 780
8767 85
23483 185
19324 1001
19401 569
10911 47
20106 295
9196 72
62385 632
12283 417
28428 603
30970 477
74921 289
23092 523
15909 445