45035 322
42004 493
122016 767
3693 827
13055 601
3166 312
3100 672
926 53
2935 420
2936 273
2279 346
1010 122