16793 250
1587 222
22231 591
2373 348
9912 243
1591 353
2153 323
2993 352
9040 335
22465 336
6605 450
1501 146
2554 575
1817 291
762 58
2890 537
2504 307
7211 275
2264 170
1881 331
2061 563
3112 916
4281 812
4392 616