50002 194
68195 262
5949 548
12288 111
267659 991
93655 637
18410 394
37352 837
30051 904
25322 859
23380 867
4513 789
2409 80
7994 599
4051 406
12478 935
4958 482
2789 456
4317 476
6610 577
2545 405
3949 576
4030 594
2492 116
4059 581
6584 498
2125 78
2669 290