15026 134
2957 271
13672 384
11083 408
8617 136
8993 516
9232 119
6317 71
7599 579
10724 648
11700 609
25975 553
5850 246
9753 173
36148 386
17844 493
13924 496
18536 638
3984 527
14260 277
4774 231
9453 964
6808 514
11182 842
15568 623
20326 342
11812 81
12242 215