16475 150
30579 228
13207 199
78734 361
2909 99
7488 384
4758 42
11072 749
10415 343
7405 452
6942 727
5235 370
4333 323
9431 987
4508 91
12481 426
10567 226
10890 868
9626 835
2863 574
1039 53
4052 614
1903 229
1374 191
4615 673