1501 29
2028 113
1572 45
2828 55
3493 85
3676 48
3767 40
4388 104
4219 64
13164 55
36310 33
21819 44
30730 32
61522 83
95830 256
27269 26
23884 27
45285 51