30326 43
16156 41
170530 203
4590 166
27428 244
7958 400
3880 124
2032 27
2061 129
6623 616
7784 440
14545 792
2855 336
8752 349
1750 271