44728 322
41856 493
121783 767
3706 827
13011 601
3165 312
3111 672
930 53
2944 420
2944 273
2284 346
1025 122