18770 64
24948 702
51415 829
13655 722
8905 679
19937 399
10572 457
6874 518
2843 555
15356 436
3733 849
7760 783
12627 221
12923 578
9610 389
4260 524
6768 930
13059 33
41185 375
9400 824
14059 411
2451 298
14127 224
12227 869
11630 480
2314 269
2813 671
6366 196