23016 451
29021 232
23430 308
16655 393
9642 344
11439 134
12466 729
11465 313
10944 489
2203 257
4500 165
9948 576
15373 408
5142 214
13175 198
2405 115
16505 664
13439 54
7259 169
5542 419
49353 311
20096 544
7751 350
12806 326
32493 740
3489 520
14652 680
16938 399