13003 128
25246 637
73767 493
16310 247
9962 183
10287 146
19328 542
49623 495
29612 232
12973 227
23662 308
10668 835
7847 583
31249 150
33091 273
17567 329
9242 115
7549 271
24033 241
23461 595
5816 219
9566 357
14709 544
20756 406
12679 196
12617 276
21521 151
12741 729