49998 255
44801 348
4011 228
3079 385
4026 736
1451 78
4788 695
1456 58
6298 420
3348 147
4479 327
7000 929
2108 127
5595 807
4033 388
8525 513
6791 619
4831 541
2571 159
13398 595
5151 614
4640 398
10007 817
2428 212
6144 790
5499 218
4794 586
1956 92