12526 427
15255 750
14580 209
15032 104
8468 304
14753 260
9092 201
11062 366
12706 522
9239 87
10337 676
12557 487
15457 397
7695 114
11141 670
12549 493
19106 804
19327 480
10323 794
24390 395
25812 324
16334 581
29751 198
10300 709
15490 684
8732 602
5475 552
8309 175