49998 173
173824 689
48657 482
22555 88
62095 417
46156 214
18398 324
24966 267
27807 334
30236 390
37888 329
7866 352
15015 862
22397 611
10993 332
13355 219
9493 457
6860 155
3215 165
18159 792
5551 705
11323 313
7524 322
5998 349
4372 396
6421 286
6330 784
15604 624