41090 230
31733 428
4137 389
24328 628
50028 486
16674 564
8877 290
24390 853
21476 350
26653 556
17779 78
7128 73
34311 908
25787 821
6016 663
29756 119
30477 173
18609 296
25849 211
21563 475
6623 213
49618 263
23208 386
198330 1234