15032 83
7671 185
19486 101
23556 57
9959 594
101290 538
25782 251
8541 485
41429 767
41008 416
22794 863
10535 562
14465 684
25887 186
10293 49
34627 157
9344 172
8075 407
9913 465
7507 433
21120 570
8408 313
10137 268
16683 530
11081 675
11412 282
12594 154
25722 527