16226 32
1775 239
2193 535
4366 495
933 183
23379 358
14220 587
3687 738
1516 326
4756 587
18041 835
15682 526
4318 608
3933 389
3650 804
2466 465
1307 239
1825 382
21292 201
6851 163
837 64
27387 396
3426 761
8735 280
5155 598
1542 140
222951 247
444536 748