45063 322
42034 493
122073 767
3694 827
13061 601
3166 312
3100 672
928 53
2935 420
2936 273
2279 346
1010 122