1501 29
2028 113
1572 45
2828 55
3493 85
3408 48
3767 40
4115 104
3944 64
13164 55
36310 33
21819 44
30730 32
61522 82
95558 256
27269 26
23884 27
45285 51