32952 77
16025 123
26663 481
6157 358
11194 552
6444 604
24172 41
12069 303
55320 467
95165 663
17816 236
6371 197
21581 373
3313 632
32291 935
18644 758
23274 201
13801 743
21506 313
15661 580
18156 448
10080 969
67488 856
9688 78
31743 660
90023 289
27356 535
2622 367