84032 251
44729 322
41866 493
121797 767
3706 827
13015 601
3168 312
3112 672
931 53
2944 420
2944 273
2287 346
1025 122