22028 145
13060 386
9630 445
2599 66
10092 127
12460 38
5878 562
16931 612
14042 750
3703 117
7209 208
10688 51
32973 349
25557 664
47823 829
6993 569
10569 211
14170 227
13068 651
3444 26
8801 383
8736 413
13744 69
28063 182
11667 159
11608 329
21745 482
2996 149