30323 43
16154 41
170529 203
4590 166
27428 244
7958 400
3880 124
2032 27
2061 129
6623 616
7783 440
14545 792
2855 336
8751 349
1749 271