15032 83
7672 185
19487 101
23557 57
9959 594
101292 538
25782 251
8542 485
41432 767
41011 416
22795 863
10535 562
14465 684
25887 186
10293 49
34629 157
9344 172
8075 407
9913 465
7508 433
21121 570
8410 313
10137 268
16684 530
11082 675
11412 282
12594 154
25723 527