30354 43
16172 41
170535 203
4593 166
27429 244
7963 400
3880 124
2034 27
2064 129
6627 616
7786 440
14549 792
2857 336
8753 349
1750 271