21688 297
6632 837
10348 524
4931 652
5080 120
15961 927
5842 322
24601 191
6634 506
13915 181
38449 825
22042 657
11319 322
14593 782
3690 346
26196 284
11200 81
3528 259
8331 620
4665 685
6689 283
34776 819
50104 765
9156 896