19937 399
17537 587
29427 368
28760 745
29064 537
33604 78
47398 571
30269 348
42162 109
32918 578
71516 517
44948 337
13048 320
10714 748
43896 766
4919 902
6133 674
5711 591
2564 106
23320 98
18037 390
5343 633
789 124
30944 91