16546 508
6687 791
5742 342
3222 612
16731 301
2478 379
8077 428
17366 878
5349 232
3648 652
5096 80
6437 44
16102 189
10261 86
28497 490
7497 513
1580 179
2698 56
5740 42
5458 147
11157 575
4349 527
5760 840
12958 584
3958 728
34548 465
15725 326
3919 736