30307 43
16153 41
170528 203
4590 166
27428 244
7958 400
3879 124
2032 27
2061 129
6621 616
7778 440
14545 792
2854 336
8749 349
1747 271