45009 322
41994 493
121988 767
3693 827
13050 601
3165 312
3100 672
926 53
2935 420
2936 273
2279 346
1009 122