13649 30
31879 179
26069 443
50000 173
8092 736
17079 522
7766 547
6534 224
37033 275
21401 656
1739 82
1801 155
35557 361
2946 454
1200 90
62295 798
29819 757
28575 123
24039 311
13391 342
2450 267
3705 427
43529 390
33330 568
119854 189
31361 577
5052 416
47068 336