16001 50
34397 640
6262 303
43524 422
5203 517
13182 803
43706 556
6470 327
10743 319
10573 436
4673 722
6196 208
8955 73
8329 708
40598 333
11437 409
6744 239
3041 234
18980 694
115676 642
11653 350
7007 679
30649 869
9085 173